towing chock - German English Dictionary